calendar: Fix an uninitialized value
authorTimm Bäder <mail@baedert.org>
Mon, 3 Feb 2020 11:06:26 +0000 (12:06 +0100)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 7 Feb 2020 18:16:32 +0000 (13:16 -0500)
Values pased to gtk_widget_measure must be initialized to 0. This failed
if the header widget of the calendar was invisible.

gtk/gtkcalendar.c

index d7e72535d2267a7d2e0fc6db2d43c71146e4e7ec..05453f5b51af0ed709f3d37b08234ba3afdbfd87 100644 (file)
@@ -1679,11 +1679,10 @@ gtk_calendar_size_request (GtkWidget      *widget,
   GtkBorder day_padding, day_name_padding, week_padding;
   PangoLayout *layout;
   PangoRectangle logical_rect;
-
   gint height;
   gint i, r, c;
   gint calendar_margin = CALENDAR_MARGIN;
-  gint header_width, main_width;
+  gint header_width = 0, main_width;
   gint max_header_height = 0;
   gint max_detail_height;
   gint inner_border = calendar_get_inner_border (calendar);